home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 8: LINUX Games / Linux Cubed Series 8 - LINUX Games.iso / games / video / fly8111-.000 / fly8111- / fly8 / MSDOS / makeb4.par < prev    next >
Text File  |  1979-12-31  |  824b  |  58 lines

  1. # makefile
  2. #
  3. # This is part of the flight simulator 'fly8'.
  4. # Author: Eyal Lebedinsky (eyal@ise.canberra.edu.au).
  5. #
  6.  
  7. #
  8. # makefile for parms and nav, msdos, Borland b4
  9. #
  10.  
  11. CPP=    cpp
  12. CFLAGS=    -I.. -P-
  13. AWK=    awk
  14. COPY=    copy
  15. DEL=    del
  16.  
  17. PARMS=    classic.prm basic.prm f16.prm
  18. NAV=    fly.nav
  19. LAND=    fly.lnd
  20.  
  21. .SUFFIXES: .prc .prm .nac .nav .lnc .lnd
  22.  
  23. .prc.prm:
  24.     $(COPY) $*.prc $*.c
  25.     $(CPP) $(CFLAGS) $*.c
  26.     -$(DEL) $*.c
  27.     $(AWK) -f expr.awk $*.i $*.prm
  28.     -$(DEL) $*.i
  29.  
  30. .nac.nav:
  31.     $(COPY) $*.nac $*.c
  32.     $(CPP) $(CFLAGS) $*.c
  33.     -$(DEL) $*.c
  34.     $(AWK) -f expr.awk $*.i $*.nav
  35.     -$(DEL) $*.i
  36.  
  37. .lnc.lnd:
  38.     $(COPY) $*.lnc $*.c
  39.     $(CPP) $(CFLAGS) $*.c
  40.     -$(DEL) $*.c
  41.     $(AWK) -f expr.awk $*.i $*.lnd
  42.     -$(DEL) $*.i
  43.  
  44. all:    parms nav land
  45.  
  46. parms:    $(PARMS)
  47.  
  48. nav:    $(NAV)
  49.  
  50. land:    $(LAND)
  51.  
  52. clean:
  53.     -$(DEL) *.zzz
  54.     -$(DEL) *.prm
  55.     -$(DEL) *.nav
  56.     -$(DEL) *.lnd
  57.     -$(DEL) *.c
  58.